गिटहब पेज

सीधे अपने भंडार से वेबसाइट प्रकाशित करें

गिटहब पेज

GitHub Pages आपको सीधे अपने रिपॉजिटरी से एक वेबसाइट प्रकाशित करने की अनुमति देता है।

1

GitHub पेज सक्षम करें

GitHub पेज सक्षम करने के लिए:

  1. your-username.github.ioनाम से एक नया रिपॉजिटरी बनाएं
  2. अपनी वेबसाइट फ़ाइलें (जैसे कि Index.html) रिपॉजिटरी में जोड़ें।
  3. अपने परिवर्तनों को GitHub पर पुश करें.
GitHub Create New Repository

GitHub पर एक नया रिपॉजिटरी बनाना

नोट:

रिपॉजिटरी का नाम सही होना चाहिए:your-username.github.io

आदेश: रिपॉजिटरी को GitHub पर पुश करें
git remote add origin https://github.com/your-username/your-username.github.io.git
git push -u origin master
2

स्रोत शाखा/फ़ाइल सेट करें

आप चुन सकते हैं कि किस शाखा और फ़ोल्डर में प्रकाशित करना है। डिफ़ॉल्ट रूप से, GitHub मुख्य (या मास्टर) और रूट फ़ोल्डर का उपयोग करता है। इसे बदलने के लिए:

  1. GitHub पर अपने रिपॉजिटरी पर जाएँ।
  2. सेटिंग्स > पेज पर क्लिक करें.
  3. स्रोत के अंतर्गत, शाखा और फ़ोल्डर (उदाहरण के लिए, मुख्य और दस्तावेज़) का चयन करें।
  4. सहेजें पर क्लिक करें.
GitHub Pages Settings

GitHub पेज सेटिंग्स

💡GitHub पेज नामकरण नियम:

  • उपयोगकर्ता आधार:username.github.io
  • परियोजना स्थल:username.github.io/repository-name
  • शाखा विकल्प: मुख्य, मास्टर, जीएच-पेज
  • फ़ोल्डर विकल्प: / (रूट), / दस्तावेज़
3

अपनी साइट देखें

GitHub Pages को सक्षम करने के बाद, आपकी साइटhttps://your-username.github.io/(या आपका कस्टम डोमेन) यहां उपलब्ध है

GitHub Pages URL

GitHub पेज यूआरएल

पेज टैब पर जाएं और अपना यूआरएल ढूंढें

अपनी लाइव साइट देखने के लिए लिंक पर क्लिक करें!

🎉सफलता!

आपकी वेबसाइट अब वेब पर लाइव है! यूआरएल साझा करने के लिए अपने दोस्तों को आमंत्रित करें।

4

GitHub पेज अक्षम करें

अपनी पेज साइट बंद करने के लिए:

  1. सेटिंग्स > पेज पर जाएं.
  2. स्रोत शाखा/फ़ाइल हटाएँ या हटाएँ पर क्लिक करें।
  3. वैकल्पिक रूप से, यदि आपको अब इसकी आवश्यकता नहीं है तो रिपॉजिटरी को हटा दें।
आदेश: दूरस्थ शाखा हटाएँ
git push origin --delete gh-pages

GitHub पेजों के प्रकार

उपयोगकर्ता आधार

प्रति उपयोगकर्ता एक साइट

URL: username.github.io

रिपॉजिटरी: username.github.io

परियोजना स्थल

प्रति प्रोजेक्ट एक साइट

URL: username.github.io/repo

रिपॉजिटरी:कोई भी नाम

सेटिंग्स विकल्प

विभिन्न शाखाएँ एवं फ़ोल्डर

शाखाएँ: main, gh-pages

फ़ाइलें: /, /docs

समर्थित प्रौद्योगिकियाँ

HTML, CSS, JavaScript

स्थैतिक वेबसाइटें

Jekyll

एक स्थिर साइट बनाएं

React, Vue, Angular

आधुनिक जावास्क्रिप्ट ढाँचे

कस्टम डोमेन

अपने स्वयं के डोमेन से लिंक करें

त्वरित संदर्भ

रिपॉजिटरी

एक विशेष नाम से रिपॉजिटरी बनाएं

username.github.io

प्रणाली

स्रोत शाखा और फ़ोल्डर सेट करें

Settings > Pages

देखना

अपनी साइट को वेब पर दृश्यमान बनाएं

username.github.io

बंद करें

आवश्यकता न होने पर अक्षम करें

Settings > Delete